torn ligament - French English Dictionary